package org.itboys.mobile.common;

/**
 * Created by Pual on 2017/4/26.
 */
/**
 * 作者：jiangxiong
 * 日期：2017年4月26日
 * 联系方式 ：empty90911@126.com
 * 描述：圣代_移动端（通用）_常用变量。
 */
public class SundayCommonConstants {
    //验证码相关
    /**验证码类型-登陆**/
    public static Integer validate_code_type_login=1;
    /**验证码类型-注册**/
    public static Integer validate_code_type_register=2;
    /**验证码类型-修改密码**/
    public static Integer validate_code_type_update_password=3;
    /**验证码类型-忘记密码**/
    public static Integer validate_code_type_forget_password=4;
    /**验证码类型-设置支付密码**/
    public static Integer validate_code_type_set_pay_password=5;
    /**验证码类型-修改支付密码**/
    public static Integer validate_code_type_update_pay_password=6;
    /**账号相关**/
    public static Integer validate_code_type_update_bank=7;
    /**销售员替用户下单**/
    public static Integer validate_code_type_create_order=8;

    //第三方类型
    /**第三方类型-微信**/
    public static Integer third_type_weixin=1;
    /**第三方类型-QQ**/
    public static Integer third_type_qq=2;
    /**第三方类型-微博**/
    public static Integer third_type_weibo=3;


    //是/否
    /**是**/
    public static Integer YES=1;
    /**否**/
    public static Integer NO=0;

    //用户类型  代理商
    public static Integer USER_TYPE_AGENT=1;
    //用户类型   销售员
    public static Integer USER_TYPE_SALESMAN=2;
    //用户类型   维修工
    public static Integer USER_TYPE_SELLER=3;
    //用户类型    普通用户
    public static Integer USER_TYPE_MEMBER=4;

    //登录类型
    /**
     *用户版
     */
    public static Integer LOGIN_TYPE_YONGHUBAN=1;
    /**
     *管理版
     */
    public static Integer LOGIN_TYPE_GUANLIBAN=2;

    /**默认密码**/
    public static String default_password="123456";

    /**支付宝*/
    public static Integer pay_type_alipay=1;
    /**微信-开放平台（app）*/
    public static Integer pay_type_wechatpay_open=2;
    /**微信-网页（服务号）*/
    public static Integer pay_type_wechatpay_html=3;
    /**线下支付*/
    public static Integer pay_type_line=4;

    //购物车类型
    /**商品-加入购物车**/
    public static Integer cart_type_cart=1;
    /**立即购买-加入购物车**/
    public static Integer cart_type_buy_now=2;


    /**
     * 商品，结算，订单。类型
     */
    /**采购**/
    public static Integer type_caigou=1;
    /**积分**/
    public static Integer type_score=2;
    /**商城**/
    public static Integer type_mall=3;

//订单状态
    /**待付款*/
    public static Integer ORDER_STATUS_DFK=1;
    /**待配送/待接单*/
    public static Integer ORDER_STATUS_DPS=2;
    /**配送中*/
    public static Integer ORDER_STATUS_PSZ=3;
    /**已收货/待评价*/
    public static Integer ORDER_STATUS_YSH=4;
   /**已评价*/
    public static Integer ORDER_STATUS_YPJ=5;
    /**待退款*/
    public static Integer ORDER_STATUS_DTK=6;
    /**已退款*/
    public static Integer ORDER_STATUS_YTK=7;
    /**待退货*/
    public static Integer ORDER_STATUS_DTH=8;
    /**已退货*/
    public static Integer ORDER_STATUS_YTH=9;
    /**已取消*/
    public static Integer ORDER_STATUS_YQX=10;


    /*提现状态*/
    /**
     * 已申请
     */
    public  static Integer INCOME_YSQ=1;
    /**
     * 已通过
     */
    public  static Integer INCOME_YTG=2;
    /**
     * 已驳回
     */
    public  static Integer INCOME_YBH=3;

    //收益交易类型，
    /** * 订单营收-类型 */
    public static Integer INCOME_TYPE_BUSINESS=1;
    /** * 订单营收-信息 */
    public static String INCOME_TYPE_BUSINESS_MSG="订单营收";
    /** * 订单退款-类型 */
    public static Integer INCOME_TYPE_ORDER_RETURN=2;
    /** * 订单退款-信息 */
    public static String INCOME_TYPE_ORDER_RETURN_MSG="订单退款";
    /** * 订单取消-类型 */
    public static Integer INCOME_TYPE_ORDER_CANCEL=3;
    /** * 订单取消-信息 */
    public static String INCOME_TYPE_ORDER_CANCEL_MSG=" 订单取消";
    /** * 提现驳回-类型 */
    public static Integer INCOME_TYPE_CASHED_DISAGGREE=4;
    /** * 提现驳回-信息 */
    public static String INCOME_TYPE_CASHED_DISAGGREE_MSG="提现驳回";
    /** * 提现扣减-类型 */
    public static Integer INCOME_TYPE_CASHED=5;
    /** * 提现扣减-信息 */
    public static String INCOME_TYPE_CASHED_MSG="提现扣减";

    /**
     * 消费卡钱包-记录_类型-充值-生成未付款记录
     */
    public static Integer wallet_record_type_charge=1;
    /**
     * 消费卡钱包-记录_类型-销售奖励
     */
    public static Integer wallet_record_type_sales=2;
    /**
     * 消费卡钱包-记录_类型-管理奖励
     */
    public static Integer wallet_record_type_manager=3;
    /**
     * 消费卡钱包-记录_类型-全球奖励
     */
    public static Integer wallet_record_type_quanqiu=4;
    /**
     * 消费卡钱包-记录_类型-充值-回掉。不储存，只判断
     */
    public static Integer wallet_record_type_charge_callback=5;

    /**
     * 消费卡钱包-记录_类型-退出区块链_返回本金
     */
    public static Integer wallet_record_type_quit_baseamount=6;
    /**
     * 消费卡钱包-记录_类型--退出区块链_返回收益
     */
    public static Integer wallet_record_type_quit_profit=7;
    /**
     * 消费卡钱包-记录_类型-业绩分成
     */
    public static Integer wallet_record_type_achievement=8;
    /**
     * 消费卡钱包-记录_类型-释放待释放金额
     */
    public static Integer wallet_record_type_release=9;
    /**
     * 消费卡钱包-记录_类型-提现
     */
    public static Integer wallet_record_type_cash=10;
    /**
     * 消费卡钱包-记录_类型_消费
     */
    public static Integer wallet_record_type_mall=11;
    /**
     * 钱包会员级别
     */
    //普通
    public static Integer wallet_member_level_putong=1;
    //银卡
    public static Integer wallet_member_level_yin=2;
    //金卡
    public static Integer wallet_member_level_jin=3;

    /**
     * 管理奖等级
     */
    //普通级
    public static Integer selling_reward_level_putong=1;
    //星级
    public static Integer selling_reward_level_star=2;

    public static String ACCOUNT_ID = "accountId";//移动端用户在系统中的ID标识




}
